vcAssemblyPatternManager
Assembly pattern manager is used to create, modify, and delete assembly patterns.
See in: Overview
Module: vcProcessModel
Parent: vcObject
Children -
Referenced by: vcProcessController.AssemblyPatternManager
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| Patterns | vcObservableList[vcAssemblyPattern] | R | Gets a vcObservableList of all assembly patterns. |
Methods
Learn how to use methods here. The methods are also inherited from the parent class.
| Name | Return Type | Parameters | Description |
| clonePattern | vcAssemblyPattern | vcAssemblyPattern pattern | Creates a copy of the pattern.See moreParameters: pattern (vcAssemblyPattern): Creates a copy of the given pattern. Returns: vcAssemblyPattern: The newly created assembly pattern copy. |
| clonePattern | vcAssemblyPattern | String patternName | Creates a copy of the pattern.See moreParameters: patternName (String): Creates a copy of found pattern with given name. Returns: vcAssemblyPattern: The newly created assembly pattern copy. Exceptions: ValueError: When a pattern with the given name does not exist. |
| createPattern | vcAssemblyPattern | String name | Creates a new assembly pattern.See moreParameters: name (String): Creates a new assembly pattern with given name. Names must be unique. Returns: vcAssemblyPattern: The newly created assembly pattern. Exceptions: ValueError: When a pattern with the given name already exists. |
| findPattern | vcAssemblyPattern | String name | Finds an assembly pattern.See moreParameters: name (String): The assembly pattern name to search with. Returns: vcAssemblyPattern: The found assembly pattern. If nothing was found, returns None. |